protective amulet - German English Dictionary